Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 DENBIGH PLACE Semi-Detached £150,000 9 Jun 2000
24 DENBIGH PLACE Terraced £1,515,000 28 Apr 2005
27 DENBIGH PLACE Terraced £1,036,000 9 Jul 2004